package ooday01;

public class Student {
   //成员变量----描述对象是属性
    String name;
    int age;
    String className;
    String stuId;
    //无参构造
    Student(){}
    //有参构造
    Student(String name,int age,String className,String stuId){
        this.name=name;
        this.age=age;
        this.className=className;
        this.stuId=stuId;
    }

    //1.当没有写构造时,系统会默认给一个无参构造
    //2.当你写了一个有参构造时,系统默认的无参构造会消失,如果需要用到无参构造,需要自己加一个

    //方法----描述对象的行为
    void study(){
        System.out.println(this.name+"在学习");
    }
    void sayhi(){
        System.out.println("大家好,我叫"+this.name+",今年"+"岁了,在"+this.className+"班"+",学号:"+this.stuId);
    }
    void playWitch(String anotherName){
        System.out.println(this.name+"正在和"+anotherName+"玩");
    }

}
